home *** CD-ROM | disk | FTP | other *** search
/ SGI Hot Mix 17 / Hot Mix 17.iso / HM17_SGI / research / examples / demo / demotext / widgets.txt < prev   
Text File  |  1997-07-08  |  3KB  |  95 lines

  1.  
  2.  
  3.  
  4.                   WELCOME TO WIDWIZ DEMO
  5.  
  6.    
  7.    This demo builds a widget application that uses
  8.    at least one instance of each type of widget
  9.    available in IDL 5.0.
  10.  
  11.    When you start the demo, a base widget with
  12.    three buttons appears. Click the <<NEXT>>
  13.    button to create a second base widget and
  14.    add example widgets to the base one at a time.
  15.    You can also click <<SKIP>> to add all the
  16.    widgets at once. (If you are reading this text,
  17.    you have already done one of the above.)
  18.  
  19.    When you are finished with the demo, click
  20.    the <<QUIT>> button to dismiss the base widgets.
  21.  
  22.  
  23.    MENU OPTIONS
  24.    ------------
  25.  
  26.    File Menu:
  27.        Select "Quit" to close the "All Widgets"
  28.        application. You will still need to click the
  29.        <<QUIT> button on the first base widget to
  30.        exit the demo.
  31.    
  32.    About Menu:
  33.        Select "About Widgets" to display this text.
  34.  
  35.  
  36.    FEATURES OF THE WIDGET DEMO
  37.    ---------------------------
  38.  
  39.    The following widgets are included in the widget
  40.    demo application:
  41.        
  42.    <<Style Droplist>>
  43.        Click on the arrow at the right of the widget
  44.        to display a list of options. Select "wire",
  45.        "solid", or "lego solid" from the list to change
  46.        the appearance of the surface displayed in the
  47.        draw widget.
  48.  
  49.    <<Rotation Sliders>>
  50.        Change the position of the sliders to rotate the
  51.        surface displayed in the draw widget around any
  52.        one of the three axes.
  53.  
  54.    <<Message Button>>
  55.        Click on the "Message" button to display a modal
  56.        dialog message window. Click "OK" to dismiss the
  57.        window.
  58.  
  59.    <<Surface Color Scrolling List>>
  60.        Click the up- and down-arrows to display different
  61.        portions of the scrolling list. Select an item in
  62.        the list to change the color of the surface
  63.        displayed in the draw widget.
  64.  
  65.    <<Status Label and Editable Text Widget>>
  66.        Click in the text field and use normal editing
  67.        procedures to change the text.
  68.  
  69.    <<Table Widget>>
  70.        The table widget displays the values of each
  71.        element in the data array that is rendered in
  72.        the draw widget.
  73.  
  74.        You can edit the values in the table widget by
  75.        clicking in a table cell, deleting the existing
  76.        value, and entering a new value. (In this demo,
  77.        values are limited to the range 0 to 9.) Notice
  78.        how the surface displayed in the draw widget
  79.        changes as you alter values in the draw widget.
  80.  
  81.    <<Draw Widget>>
  82.        A shaded surface rendering of the data shown in
  83.        the table widget is displayed in the draw widget.
  84.        Most of the widget controls discussed above affect
  85.        the look of the displayed surface. In addition,
  86.        you can rotate the surface directly by positioning
  87.        the mouse in the draw widget, holding down the left
  88.        mouse button, and dragging the mouse. Notice that
  89.        the values of the rotation sliders are updated as
  90.        you rotate the surface interactively.
  91.  
  92.  
  93.        
  94.  
  95.